package com.vcredit.bird.vo.custcard;

import java.io.Serializable;

import com.vcredit.bird.enumtype.BankEnum;
import com.vcredit.bird.enumtype.CreditCardBankEnum;

/**
 * 第三方返回卡bin信息
 * 
 * @author chengchao
 *
 */
public class BankCardBin implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/*
	 * "BinID": "622202", "BinLen": 6, "CardLen": 19, "CardNumber": "0102",
	 * "CardIssuingBankName": "中国工商银行", "IsCreditCard": "借记卡", "CardID":
	 * "6222021001026532553", "IsSuccess": true, "ErrorInfo": null
	 */

	private String BinID;
	private Integer BinLen;
	private Integer CardLen;
	private String CardNumber;
	private String CardIssuingBankName;
	private String IsCreditCard;
	private String CardID;
	private Boolean IsSuccess;
	private String ErrorInfo;
	private BankEnum bankEnum;
	private CreditCardBankEnum creditCardBankEnum;

	public String getBinID() {
		return BinID;
	}

	public void setBinID(String binID) {
		BinID = binID;
	}

	public Integer getBinLen() {
		return BinLen;
	}

	public void setBinLen(Integer binLen) {
		BinLen = binLen;
	}

	public Integer getCardLen() {
		return CardLen;
	}

	public void setCardLen(Integer cardLen) {
		CardLen = cardLen;
	}

	public String getCardNumber() {
		return CardNumber;
	}

	public void setCardNumber(String cardNumber) {
		CardNumber = cardNumber;
	}

	public String getCardIssuingBankName() {
		return CardIssuingBankName;
	}

	public void setCardIssuingBankName(String cardIssuingBankName) {
		CardIssuingBankName = cardIssuingBankName;
	}

	public String getIsCreditCard() {
		return IsCreditCard;
	}

	public void setIsCreditCard(String isCreditCard) {
		IsCreditCard = isCreditCard;
	}

	public String getCardID() {
		return CardID;
	}

	public void setCardID(String cardID) {
		CardID = cardID;
	}

	public Boolean getIsSuccess() {
		return IsSuccess;
	}

	public void setIsSuccess(Boolean isSuccess) {
		IsSuccess = isSuccess;
	}

	public String getErrorInfo() {
		return ErrorInfo;
	}

	public void setErrorInfo(String errorInfo) {
		ErrorInfo = errorInfo;
	}

	public BankEnum getBankEnum() {
		return bankEnum;
	}

	public void setBankEnum(BankEnum bankEnum) {
		this.bankEnum = bankEnum;
	}

	public CreditCardBankEnum getCreditCardBankEnum() {
		return creditCardBankEnum;
	}

	public void setCreditCardBankEnum(CreditCardBankEnum creditCardBankEnum) {
		this.creditCardBankEnum = creditCardBankEnum;
	}

}